darlosworld.co.uk
Germans in Japan
No your eyes aren’t deceiving you, it really is morning. Which means it’s about 11:41 last night back in England. Today’s Christmas Eve, but it’s business as usual in Japan.…