Kotomora
揚錨機 (youbyouki) Japanese meaning: windlass | Kotomora