Everyone's favourite alien returns..... IN RED Their youtube channel is currently down, but you can watch the official upload here: http://www.nicovideo.jp/watch/sm28576299 I realised how adorable the pun of referring to them as 'nayutalien' instead of 'nayutan alien' is and will be using it ...
READ MORE +