Kotomora
舶来 (はくらい, hakurai) Japanese meaning: imported | Kotomora