MegaRock

MegaRock is a video game developer headquartered in Japan. It is the pseudonym of Shoji Meguro.