Leeble Forest

Leeble Forest is a video game developer. It is known for Rakuen.

Official Website
English