Team Maniax

Team Maniax, also known as Creative Department 1st Production, is a video game developer and subsidiary of ATLUS headquartered in Setagawa, Tokyo, Japan. It is known for the Shin Megami Tensei series.

1 2 3 6