Top definition
Atlus (株式会社アトラス, Kabushiki-gaisha Atorasu) is a Japanese game developer, publisher, and distributor based in Tokyo, Japan, best known for developing Shin Megami Tensei.
Atlus U.S.A. isn't Atlus Japan. Atlus U.S.A. just sucks Atlus fanboys while Atlus Japan makes the games.
by atlusfan July 20, 2011
Get the mug
Get a Atlus mug for your mom Riley.
buy the domain for your cat vlog