Hi there. I'm English, so you must instantly hate me (Isn't that part of Welsh law?)
Where in Wales are you originally from, and do you teach any of your Japanese students any Welsh words? I imagine that could be quite fun.
Here is a welcome Gift to the forum.
This is a X-ray optical of the Crab Nebula