Kotomora
甲冑魚 (katchuugyo) Japanese meaning: armored fish | Kotomora