Kotomora
達磨船 (だるません, darumasen) Japanese meaning: barge | Kotomora