Takayuki Aoi

Takayuki Aoi is an artist whose work apppeared in Book of the Beast issue 12, December 30, 2005.