Oharaimachi - slightly more dubious looking food, including squid with human face painted on. It's an acquired taste....
(c) copyright 2005, 2006, 2007 Keith Leung. All rights reserved