Kotomora
白鯨 (shirokujira) Japanese meaning: white whale | Kotomora