title LABYRINTH
Magazine Illustration, "Internet Magazine"
Impress Corporation, An Impress Group Company
Tokyo, Japan