firefly oshinogawa teen