Company

Tenpa.inc
Sotokanda 3-5-5-505
Chiyodaku
Tokyo Japan

Business description
In-house development
Contract development