Poster

Giant God Warrior Appears in Tokyo (Kyoshinhei Tôkyô ni arawaru)