Alien Orihara is a cosplayer from Moscow, Russia. When not cosplaying, she is a full-time law student.