After two months, I finally got bothered enough to upload this here. Can't find the origin of this arrange and tbh I stopped trying after five seconds. lol. Thanks to all who helped me on the main channel.
Original: Shanghai Alice of Meiji 17
Image:
https://safebooru.org/index.php?page=post&s=view&id=4560848
Main Channel Video: https://www.youtube.com/watch?v=CNWzHcDx1DA