Ayashi meaning in english. 脖子長毛. Dagskryssning med barn. Damai point restaurant.