Giga
Giga is a japanese developer founded in July 9, 1993.
This company is responsible for games like Kono Aozora ni Yakusoku wo: Melody of the Sun and Sea, Chocolate: Maid Cafe "Curio", Baldr Force EXE e Kono Aozora ni Yakusoku wo: Tenohira no Rakuen.