It's not cosplay, those are the actors for the Bleach Rock Musical. Thier names are on the left hand side. Miki Sato plays Rukia. Tatsuya Isaka plays Ichigo. I agree that their appearances were well done. The Japanese are excellent at that You should check out the musicals on Youtube. Every character is well done.