Takashi Hasegawa

Writer, Designer, Programmer