Tentoumushi [R-30] © 2002 Bellco Corp.
Tentoumushi [30-Pai] was released in November 2002 in Japan.
Slot's picture.