Kotomora
滞英 (taiei) Japanese meaning: staying in the UK | Kotomora