Kabuto

海坊主 Umibōzu and figments of my imagination: Will you catch your train?
Survival