Fallen Angelshiba10.0· April 1, 2026Follownever would've i ever believed you if you told me this was 10 / 10 movie before today everything is on POINT !!!! and yes i'm in live with takeshi kaneshiroCommentsSign in to react and join the conversation.Sign inGet the app