The PC Engine Files No. 33! Hana Taaka Daka Steve 'Flash' JuonSeptember 7, 2020 Some websites translate Hana Taaka Daka as "Long Nosed Goblin." If you want to consider a tengu (a creature of Japanese folklore) as such that's fine, but when... Read More... Blog