Rebecca O Neil

Rebecca is an English teacher and takenoko connoisseur living in Chiba. She enjoys chocolate koalas, Japanese-style dodgeball, and really awful jokes.

Top