This is a Japanese alien.