Kotomora
船虫 (ふなむし, funamushi) Japanese meaning: wharf roach | Kotomora